Articles by Muhammad Arul
-
How to Install ownCloud 9 with Nginx on OpenSUSE Leap 42.1
Author: Muhammad Arul • Tags: linux, nginx, opensuse, server, web server • Comments: 1
OwnCloud provides Self-hosted file syncing and sharing with a nice web interface and syncing apps for all major mobile and desktop platforms with a functionally like Dropbox, mega, etc. ownCloud makes it easy to access and sync files, calendars, and contacts across your devices. In this tutorial, I will guide you to create your own sync and share server platform with ownCloud. We will install ownCloud with Nginx as the web server, MariaDB (a MySQL fork) as the database and php-fpm to handle the request for php on Linux OpenSUSE Leap 42.1.
-
How to Install Nginx, PHP and MySQL (LEMP Stack) on OpenSUSE Leap 42.1
Author: Muhammad Arul • Tags: linux, nginx, opensuse, server, suse, web server • Comments: 2
LEMP or Linux, Engine-x, MySQL, and PHP is a collection of software installed on the Linux operating system to get your PHP based web applications up and running on the fast Nginx web server. In this tutorial, I will show you how to install Nginx, MariaDB, and PHP-FPM on openSUSE leap 42.1. Then I will configure the OpenSUSE firewall with SuSEfirewall2 to allow access to the Nginx web server and show you how you can add a new virtual host configuration on the Nginx web server.
-
How to Install a LAMP Stack on OpenSUSE Leap 42.1
Author: Muhammad Arul • Tags: linux, opensuse, server, web server • Comments: 5
The LAMP Stack is a collection of open source software installed together on the Linux operating system to get your website and web application running on it. In this tutorial, I will guide you trough the steps to install the LAMP Stack with OpenSUSE Leap 42.1 as the Linux operating system.
-
-
OpenSUSE Administation with Zypper
Author: Muhammad Arul • Tags: linux, opensuse • Comments: 1
This tutorial shows the steps to install and update OpenSUSE packages with Zypper. Zypper is the command line package manager for openSUSE, introduced in openSUSE 10.2 which uses the libzypp library. Zypper provides a command line interface to manage repositories, the software installation, packages, patches, verifying dependencies etc.
-
How to Install an OpenSUSE Leap 42.1 KDE Desktop
Author: Muhammad Arul • Tags: linux, opensuse • Comments: 0
OpenSUSE Leap is a new type and a new version of OpenSUSE. It is a hybrid Linux distribution that uses the source code of SUSE Linux Enterprise(SLE) to provide a higher stability and reliability then otLinuxinux distributions. In this tutorial, I will guide you trough the OpenSUSe leap installation. I will install OpenSUSE leap with KDE Plasma 5 as the desktop environment.
-
How to Install and Configure OpenLiteSpeed with PHP 7 on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, server, web server • Comments: 4
OpenLiteSpeed is a high performance and lightweight HTTP server which comes with a Web Gui administration interface. In this tutorial, I will guide you trough the installation and configuration of openLiteSpeed and PHP 7 on CentOS 7.
-
How to setup HAProxy as Load Balancer for MariaDB on CentOS 7
Author: Muhammad Arul • Tags: centos, high-availability, linux, mysql • Comments: 10
In this tutorial, I will guide you trough the installation of a MariaDB Galera cluster on CentOS 7 which has an HAProxy load balancer in front. The total setup consists of 4 servers. I will use 3 CentOS 7 servers for the database nodes, 2 nodes will be active and 1 acts as the backup node. The fourth server will be used for the HAProxy load balancer. For the balance algorithm, we use leastconn (but you can use other algorithms).
-
How to setup HAProxy as Load Balancer for Nginx on CentOS 7
Author: Muhammad Arul • Tags: centos, high-availability, linux, nginx, server • Comments: 14
HAProxy or High Availability Proxy is an open source TCP and HTTP load balancer and proxy server software. In this tutorial, I will guide you trough the HAProxy installation and configuration for 3 servers, one load balancer, and two Nginx web servers. We will install HAProxy on a single server and then install Nginx web server on the other servers. HAProxy acts as a load balancer for the Nginx web servers.
-
How to Install and Configure MySQL Cluster on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, mysql • Comments: 25
MySQL Cluster is designed to provide a MySQL compatible database with high availability and low latency. The MySQL Cluster technology is implemented through the NDB (Network DataBase) and NDBCLUSTER storage engines and provides shared-nothing clustering and auto-sharding for MySQL database systems. In the shared-nothing architecture, each of nodes has its own memory and disk, the use of shared storage such as NFS, SANs is not recommended and supported.
-
How to Configure a Proxmox VE 4 Multiple Node Cluster
Author: Muhammad Arul • Tags: centos, debian, linux, virtualization • Comments: 10
In this tutorial, we will build a Proxmox 4 cluster with 3 Proxmox servers and 1 NFS Storage server. Proxmox VE 4 supports the installation of clusters and the central management of multiple Proxmox servers. You can manage multiple Proxmox servers from one web management console. This feature is really handy when you have a larger server farm.